朝代: dynasty, reign (of a king)...
及时: in time, promptly, without delay, timely...
极端: extreme...
摘要: summary, abstract...
表面上: outwardly, superficially, on the face of it...
遭受: to suffer, to sustain (loss, misfortune)...
软件: (computer) software...
坚实: firm and substantial, solid...
扣人心弦: to excite, to thrill, exciting, thrilling, cliff-hanging...
兹: now, here, this, time, year...